.v-accordion {
    border: 1px solid #cccccc;
    background: #F2F1F1 repeat-x scroll 0 0;
    color: #222222;
    background: transparent;
    
        color: #F9F7F7;
            
    
}

.v-accordion-item-open {
    
}

.v-accordion-item-caption,.v-accordion-item-open .v-accordion-item-caption:active {
    
}

div.v-accordion-item-caption,div.v-accordion-item-open.v-accordion-item-caption {
    
}

.v-accordion-item-caption .v-caption {

    text-shadow: none;
    color: #F9F7F7;
}

.v-accordion-item-caption:active {
    
}

.v-accordion-item .v-accordion-item-open .v-accordion-item-caption {
    
}

.v-accordion-item-caption .v-caption {
        
    border: 1px solid #68727B;
	background: #68727B url("images/default.png") 50% 50% repeat-x;
	font-weight: 600;
}

.v-accordion-item .v-accordion-item-caption:hover .v-caption ,
.v-accordion-item-open .v-accordion-item-caption:hover .v-caption {
    
    
border: 1px solid #68727B;
	background: #6580A1 url("images/hover.png") 50% 50% repeat-x;
	font-weight: 600;
	color: #ffffff;
	-moz-box-shadow: 0 0 5px #68727B;
	-webkit-box-shadow: 0px 0px 8px #68727B;
	box-shadow: 0px 0px 8px #68727B;

    }
.v-accordion-item-open .v-accordion-item-caption .v-caption {
  border: 1px solid #506C8A;
	background: #365073 url("images/active.png") 50% 50% repeat-x;
	font-weight: 600;
	color: #ffffff;          
}

/*******************************************************************************
 * Opaque
 ******************************************************************************/
.v-accordion-opaque {
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
}

.v-accordion-opaque .v-accordion-item-caption,.v-accordion-opaque .v-accordion-item-open {
    border: none;
}

.v-accordion-opaque .v-accordion-item-caption,.v-accordion-opaque .v-accordion-item-open .v-accordion-item-caption:active {
    background-color: #b8b8b8;
}

.v-accordion-opaque .v-accordion-item-open {
    background-color: #fff;
}

.v-accordion-opaque .v-accordion-item-first,.v-accordion-opaque .v-accordion-item-first .v-accordion-item-caption {
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    overflow: hidden;
}

/*******************************************************************************
 * Borderless
 ******************************************************************************/
.v-accordion-borderless {
    border: none;
}

.v-accordion-opaque.borderless,.v-accordion-opaque.borderless .v-accordion-item-first .v-accordion-item-caption {
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
}